package com.renchunlin.sectetdemo.base;

import android.app.Application;

import com.fanjun.messagecenter.MessageCenter;
import com.renchunlin.sectetdemo.MySocketInterceptor;

/*
 * class title:
 * Author by RenChunLin, Email 18957806320@163.com, Date on 2021/5/28.
 * PS: Not easy to write code, please indicate.
 */
public class BaseApplication extends Application {
    @Override
    public void onCreate() {
        super.onCreate();

        //初始化消息中心
        //socket连接模块集成的是netty框架
        MessageCenter.create(getApplicationContext())
                .setSocketCheckIntervalTime(10 * 1000)      //设置socket自检定时器时间，默认为10秒
                .host("192.168.199.119")
                .port(21)             //设置socket连接参数，不需要使用socket也可以不设置
                .socketInterceptor(new MySocketInterceptor());//绑定socket拦截器，不需要使用socket也可以不设置
    }
}
